@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit;transform:'';overflow-x:hidden;}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}

.container {width:auto;}
.m_top{height:88px; background:#004098; overflow:hidden; padding:0 30px}
.logo{margin-top:24px;}
.m_nav{margin-top:26px}

.main_title{font-size:36px; padding:0 30px; line-height:56px}
#swiper_top_Focus .swiper-slide img{height:284px}
#swiper-focus-next, #swiper-focus-prev{display:none}
.focus_txt h6{font-size:32px; font-weight:normal}
.main_channel p{display:none}
.main_channel{width:690px; margin:40px auto 20px}
.channel_img{ border:0;}
.main_channel h4{background:none; font-size:28px;}
.channel_img1{ background:url(gb2019_nav_icon11.png) no-repeat center #004098;}
.channel_img2{ background:url(gb2019_nav_icon22.png) no-repeat center #004098;}
.channel_img3{ background:url(gb2019_nav_icon33.png) no-repeat center #004098;}
.channel_img4{ background:url(gb2019_nav_icon44.png) no-repeat center #004098;}
.row{ padding:0 30px}
.row_left,.row_right,.row_left2,.row_right2{width:auto; float:none}
.index_title p{font-size:36px; height:76px;padding-left:60px}
.index_title{height:76px; line-height:76px;}
.index_title a{font-size:24px}
.row_cl h5{font-size:28px; line-height:44px; /*! height:100%; */}
.row_list li{font-size:28px;}
.row_list span{display:none}
.row_tab li{font-size:36px}
.row_tab{height:84px; line-height:84px}
.list_tz li{font-size:28px; line-height:56px}
.title_sp{font-size:36px}
#swiper_sp .swiper-slide img{height:390px}
.sp_time{width:96px; height:96px}
.sp_time h6{font-size:45px}
.sp_time p{font-size:20px}
.sp_txt h6{font-size:32px}
.sp_txt{height:98px; line-height:98px}
.index_title3{height:86px; line-height:86px}
.index_title3 p{font-size:36px; padding-left:80px;}
.index_title3 a{font-size:24px}
.list_xs h5{height:60px; font-size:28px}
.xs_date{width:100px; height:60px}
.xs_date h6{font-size:38px}
.xs_date p{font-size:20px}
.list_xs li{padding:20px 0}
.zt{padding:20px 0; margin-top:40px}
.zt_title{width:165px; height:100px; font-size:36px; text-align:center; line-height:100px;}
.zt_title img{display:none}
#swiper_zt .swiper-slide img{width:270px; height:100px}
.row_tab li p{padding-left:60px; margin-left:30px}
.title_icon1{background:url(gb2019_icon_tt_m.png) no-repeat center left}
.title_icon2{background:url(gb2019_icon_zh_m.png) no-repeat center left}
.title_icon3{background:url(gb2019_icon_ky_m.png) no-repeat center left}
.title_icon4{background:url(gb2019_icon_kx_m.png) no-repeat center left}
.tab_icon1{background:url(gb2019_icon_tz_m.png) no-repeat left center;}
.tab_icon2{background:url(gb2019_icon_zp_m.png) no-repeat left center;}
.title_sp{background:url(gb2019_icon_sp_m.png) no-repeat left center; padding-left:60px}
#swiper-sp-prev, #swiper-sp-next{width:40px; height:28px}
.title_icon5{background:url(gb2019_icon_xs_m.png) no-repeat 24px center;}
.upload_img{width:165px; height:100px; background:url(gb2019_icon_xz_m.png) no-repeat center #1d69b6;}
.upload{height:100px; line-height:100px; margin-top:40px }
.upload a{font-size:36px; margin-left:90px; font-weight:bold}
.row_sp{margin-bottom:40px; margin-top:40px; padding-bottom:60px}
.row_right{margin-top:40px}
.title_icon6{background:url(gb2019_icon_sy_m.png) no-repeat left center}
.sys_a{height:162px; line-height:162px;}
.sys_bg1_m{background:url(gb2019_sys_bg1_m.jpg);}
.sys_bg2_m{background:url(gb2019_sys_bg2_m.jpg);}
.sys_bg3_m{background:url(gb2019_sys_bg3_m.jpg);}
.sys_a h4{font-size:36px; font-weight:bold; color:#fff; height:100%;}
.sys_a img{margin:42px 26px 0 130px; float:left}
.sys_b{background:#1d69b6; position:relative; border-top:1px solid #fff;}
.sys_b img{position:absolute; top:-30px; left:320px}
.sys_list li{font-size:30px; line-height:52px;}
.sys_box_m{margin-bottom:30px; /*! height:100%; */}
.sys_list{padding:20px}
.title_icon7{background:url(gb2019_icon_yjs_m.png) no-repeat left center}
.ysj li{width:auto; height:auto; margin:0 0 20px 0; float:none}
.ysj li p{height:auto; font-size:28px; line-height:48px; padding:20px 0; display:block; overflow:hidden; text-align:center;}
.ysj li a{display:inline-block}
.ysj li:nth-child(even){margin-right:0 !important}
.ysj{margin-top:30px}
.title_icon8{background:url(gb2019_icon_yw_m.png) no-repeat left center}
.yw_table td{height:auto; border:1px solid #e5e6ef; font-size:28px; border-collapse:collapse; display:block; line-height:48px; padding:20px;}
.yw_table{margin-top:30px; width:auto; table-layout:inherit;}
.row_tab{width:702px}
.yw_table td a{white-space:inherit}
.yw_table td:nth-child(even){ background:#e7f3fe}
.yw_table tr:nth-child(even){ background:none}

.foot1,.foot2{padding:10px 30px 30px}
.foot1 select{width:332px; height:50px; margin-top:14px; margin-right:26px; font-size:26px; background:url(gb2019_jt.png) no-repeat 300px center #2a60ab;}
.foot1 select:nth-child(even){margin-right:0 !important}
.foot2 p{font-size:26px; line-height:48px; margin:0; overflow:hidden; display:block}
.foot2 p br{display:inline}
.foot{height:100%; overflow:hidden}
.foot2_logo,.foot2_m,.foot2_img{float:none}
.foot2_logo{width:320px; margin-bottom:20px}

.back{margin-top:25px}
.m_top h4{text-align:center; float:left; font-size:42px; width:610px; color:#fff; font-weight:bold; line-height:88px;}
.main_list{margin:0 30px;}
.main_list li{ background:none; font-size:34px; line-height:60px; height:100%; border-bottom:1px solid #e7e7e7; padding:20px 0}
.main_list li span{float:left; font-size:28px; margin-top:10px}
.main_list li a{width:100%;white-space:inherit}
.list_line{display:none}
.main_right{margin-top:20px}
.main_content{border:0; padding:0; margin-top:20px;}
.main_list_img li img{width:195px; height:253px; padding:0; border:2px solid #c2bfc6;}
.main_list_img li{width:199px; margin:40px 25px 0;}
.main_list_img{width:auto}
.main_list_img li p{font-size:35px}
.main_list_video li img{width:330px; height:218px;}
.main_list_video li{width:332px; margin:40px 0 0 30px; }
.main_list_video{width:auto}
.main_list_video li p{font-size:30px; line-height:48px; height:96px;}
.main_list2{width:auto; margin:0 30px}
.main_list2 li{width:100%; border:0; float:none; border-bottom:1px solid #e7e7e7; padding:30px 0; overflow:hidden; margin-top:0}
.gl_txt h5{font-size:30px; line-height:48px; height:100%; font-weight:normal; margin-bottom:16px}
.main_list2 li img{width:330px; height:218px; margin-right:32px}
.gl_txt{height:auto}
.gl_txt span{font-size:24px}

.main_select input, .main_select select{width:308px; height:58px; line-height:58px; outline:none; font-size:30px; margin:0 0 20px 30px; float:left;}
.main_select input{ -webkit-appearance:none;}
.main_select .date{background:url(gb2019_time_m.png) no-repeat 270px center #e7f3ff;}
.main_select button{height:60px; line-height:60px; width:690px; margin:0 30px; background:url(gb2019_search2.png) no-repeat 280px center #1d69b5; font-size:32px;}
.hj_list li h5{font-size:35px; font-weight:bold; line-height:48px; margin-bottom:10px}
.hj_list li p{font-size:30px; line-height:48px; color:#919191}
.hj_list li{padding:20px 0; border-bottom:1px solid #e7e7e7; margin:0 30px; height:100%; overflow:hidden}

.main_box{border:0}
.xl{padding:0 30px}
.xl_title{margin-top:0; margin-bottom:20px; font-size:45px; line-height:70px;}
.xl_obj{padding-bottom:20px; font-size:26px; text-align:center}
.xl_obj p{float:none !important}
.xl_obj p span{margin:0 8px}
/*.xl_con img{width:100% !important}*/
.xl_con, .xl_con *{font-size:35px !important; line-height:70px !important; height:100%;}
.file_title p{font-size:35px}
.file_list li{font-size:28px; line-height:48px}
.file_title{height:70px; line-height:70px}

.main_select{margin:20px 0;}
#swiper_zt{width:auto; height:100px;}
#swiper-zt-prev, #swiper-zt-next{top:30px}

.list_xs{margin-bottom:40px}
.sys{margin-bottom:0}
.zt_header{background:#1d69b6; height:86px}
.zt_title{background:url(gb2019_zt_m.png) no-repeat 24px center; padding-left:68px; margin:0; font-size:36px; height:86px; line-height:86px}
.zt_title p{background:none; padding:0}
.zt_header a{font-size:28px; color:#fff; margin-top:22px}
.zt_list img{width:333px; height:102px}
.zt_list li{margin:30px 24px 0 0}
.zt_list li:nth-child(even){margin-right:0}

.zdxm_tab li{padding:0 14px; height:74px; background:#e7e8ee; line-height:74px; color:#004098; font-size:30px; margin:0 1px; width:auto}
.zdxm_tab li.now{height:86px; background:url(gb2019_tab_m.png) no-repeat center top; color:#fff;}
.zdxm{border:0; padding:0 28px 0}
.zdxm_list li img{width:240px; height:156px}
.zdxm_txt h5{font-size:35px; line-height:54px}
.zdxm_txt p{font-size:28px; line-height:48px}
.zdxm_txt{overflow:inherit; height:100%}
.zdxm_tab{margin:30px 0 0}
.kxsh{margin-top:0}
.kxsh_list h5{margin:20px 0 10px; height:140px}
.xxgk_list{margin-top:0}
.xxgk_list li{height:100%; margin:0 28px}
.xxgk_list li h5{font-size:36px}
.xxgk_list li p{font-size:32px; line-height:70px}
.xxgk_list li p span{display:block}
.xxgk_list li p a{margin-right:40px}

.list_tz_box{width:93%}
.list_tz_con p{font-size:28px; line-height:56px;}
.list_tz_con{height:390px}
.row_con_line{height:600px}
/*.hj_table{display:none}*/

.list_tz_more{font-size:24px}


.title_icon_gjzx{ background-size:44px auto;}



.media-left {text-align: center;}
.media-left img {float: none;}
.media-body li{line-height: 1.4; width: 100%; padding: 5px 15px;}
.other_content h4{text-align: center;}